cognitive interface